Den Helder

Den Helder is a town in North Holland.